Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of lima bean
  1. noun
    bush or tall-growing bean plant having large flat edible seeds
  2. noun
    bush bean plant cultivated especially in southern United States having small flat edible seeds
  3. noun
    broad flat beans simmered gently; never eaten raw
Explanation of lima bean
My lists:
Recently viewed words: